package com.lanou.zi;
import com.lanou.fu.Fu;

public class Zi extends Fu{
	
	public Zi() {
		super("");
		System.out.println("子类的无参构造方法");
	}
	
	public Zi(String name) {
		super(name);
		System.out.println("子类的有一个参数类型为String的参构造方法");
	}
	
	public Zi(int name) {
		super(name);
		System.out.println("子类的有一个参数类型为int的参构造方法");
	}
	
	public Zi(String name, int i) {
		super(name,i);
		System.out.println("子类的有两个个参数类型为String和int的参构造方法");
	}
	
	public void add() {
		//子类不能继承父类私有的属性
		//name= "张三";
		age = "12";
		address = "asd";
		//子类不能继承父类私有的方法
		//name();
		//父类的属性或者方法被protected修饰，子类能继承父类的该属性和方法
		//如果子类和父类不在同一个包下面，你不能通过子类的对象去调用该方法，只能在子类里面能使用
		name1();
		name2();
	}
	

}
